Ikazuchi no Senshi Raidy 2 © 1995 ZyX.
FD x9
Released on December 22, 1995 in Japan.
Game's screenshots.