File:KY Humbaba League Stadium.png

A full view of the Humbaba League's stadium from Namco's Japan-only 1990 arcade game, Kyūkai Dōchūki.