Tenshi-tachi no Gogo III - Bangai-hen © 1990 Jast.
FD x2
Released on November 20, 1990 in Japan.
Game's ROM.