an Entity in Data Space: 134.155.108.49:8890
Doll From Hell (生贄 Ikenie, lit. Sacrifice) is a 1996 Japanese V-Cinema release directed by Shinobu Murata.