サテライト7 © 1985 Sega Enterprises, Limited. (Satellite 7)
Game ID: C-506
Released on December 20, 1985 in Japan.
Game's ROM.