Tag: Vs. Ninja Jajamaru-Kun

A fun platform action game. You control the little red ninja, named Jajamaru-Kun on his quest to rescue the Princess Sakura kidnapped by the Machiavel...