Nintendo Switch
Community Rating: None Total Votes: 0
Control Kagemaru the ninja, using ninjutsu arts, kunai daggers and the katana to defeat ghosts and monsters in this...
Nintendo 3DS
Ninja Usagimaru - The Mysterious Karakuri Castle is an action puzzle game that challenges players to put their...