on October 21, 2005 Gurozuka A fun getaway turns into a journey to Hell for some teenage girls visiting an… on October 21, 2005