Hikari no Senshi Photon - The Ultimate Game on Planet Earth © 1987 Takara Company, Limited.
GAME ID: TFC-PH
Released on August 28, 1987 in Japan. It was never exported outside Japan.
Game's ROM.