Put on your Kabuki mask, grasp a katana in your teeth, and get ready to Naruto run, it’s Castle Morihisa time! <David knocks himself out ninja-running straight into a wall> Ouch. Ok. So. In Castle Morihisa, you take control of…
Read MorePut on your Kabuki mask, grasp a katana in your teeth, and get ready to Naruto run, it’s Castle Morihisa time! <David knocks himself out ninja-running straight into a wall> Ouch. Ok. So. In Castle Morihisa, you take control of…
Read More