Tenshi-tachi no Gogo III - Ribbon © 1989 Jast.
FD x2
Released in November 1989 in Japan.
Game's DISC.