Xevious © 1984 Dempa Shinbunsha.
GAME ID: DP-3203209
Released on May 25, 1984 in Japan.
Game's Floppy.