Kajimishima

Fight your way through the challenges of the Gods.