The 26th Z © 1986 Taito Corp. Location test version. It was released under another title; "Mission 660".
Game's ROMs.