Home Back in my Play Episode 95: Shinobi III: Return of the Ninja Master