Discover games

Summary

Ninja Usagimaru – The Mysterious Karakuri Castle is an action puzzle game that challenges players to put their sharpened ninja skills to the test!

More From Developers

Games metadata is powered by IGDB.com