Mighty Head © 1986 Apollo Technica.
Media: floppydisk x1
Released in August 1986 in Japan.
Game's screenshots.Game's ROM.