Plot: Mysterious deaths have been happening all over a town. Men with no apparent connections to one another have been found dead, stabbed with a bamboo skewer, with their hands in the "peace" symbol

Hell Girl - Season 2 - The Quiet Lakeside (Episode 13)
Episode Aired On:
Saturday, January 6 2007
18 years ago
Saturday, January 6 2007
18 years ago