Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
In most horror anime, the terror often comes from the threat of death to the characters. Terrorized by ghosts, hunted by killers, and splattered into bloody pieces – there is no threat of death to us the audience, but it…