Tenshi-tachi no Gogo - Nerawareta Tenshi © 1993 Jast.
FD x5
Released on January 14, 1993 in Japan.
Game's DISC.