Game: Kaiketsu Yanchamaru 3 - Taiketsu! Zouringen (Japan)

You might also Like: