URL: www.ninjai.com

Anime London has a big heart for animated shorts. Particularly before our break time. This animated flash series, ‘Ninjai, The Little Ninja‘ is one of the best short series I’ve seen yet since U.R.D.A and well worth the visit. HIGHLY Recommended.

Advertisements