Game: Battle Stadium - Senbatsu Pro Yakyuu (Japan)

You might also Like: