Thexder © 1986 Game Arts Company, Limited.
Released in April 1986 in Japan.
COMPUTERS: Apple IIGS (1987) Thexder
Game's screenshots.Game's ROM.