スーパーゼビウス © 1987 Dempa Shinbunsha. (Super Xevious)
GAME ID: DP-3205002 FD x1
Released in June 1987 in Japan.
Game's ROM.