Zoids 2: Zenebasu no Gyakushuu, 1989 · Toshiba EMI

More in this franchise