Aqua Stage © 1995 Sega Enterprises, Limited. Coin pusher with video screens.
Released in August 1995 in Japan.
Game's picture.Game's ROM.