is a side-scrolling action-platform arcade video game developed by Alpha Denshi and originally published by SNK on April 26, 1990.
The game "developed by Alpha Denshi and originally published by SNK on April 26, 1990" is a side-scrolling action-platform arcade game.