A shooter 'em up for the Mega Drive released only in South Korea.
Ups! sorry we're collecting characters for this videogame