taito space invaders Published July 20, 2017 at 510 × 600 in The Icon Taito SPACE INVADERS Upright. Circa 1978. Next →