Tenshi-tachi no Gogo III - Ribbon © 1989 Jast.
FD x2
Released on December 25, 1989 in Japan.
Game's ROM.