Arc System Works

Chiyonofuji no Ōichō

1990 sports video game

Where and when.