Japanese school girls die violently after seeing a man wearing a black hood.
Release Date: March 27, 2004
View more ->