Uchuu Senkan Yamato, 1985 · Taito

More in this franchise