Ninja Usagimaru: The Mysterious Karakuri Castle for Citra 3DS Emulator Released on 29th September 2016, an action-adventure game Developed and Published by Aksys Games. ScreenShots: Ninja Usagimaru: The