Anime Ninja Trailer

00:34
A quick teaser trailer promoting Anime Ninja, a browser-based game inspired by anime.