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