Game: Kaiketsu Yanchamaru (Japan)

You might also Like: