Xevious © 1984 Dempa Shinbunsha.
GAME ID: DP-3301174
Released on November 30, 1984 in Japan.
Game's Floppy Disk.