Game: Hanjuku Hero - Ah, Sekai yo Hanjuku Nare...!! (Japan)

You might also Like: