Taito Corporation
An arcade shooter from Taito in 1981 in the vein of Space Invaders.
Join the community