Yoru no Tenshi-tachi - Shitetsu Ensen Satsujiin Jiken © 1990 Jast.
FD x2
Released in January 1990 in Japan.
Game's ROM.