A viciously sadistic tale of an orgy of rape and violence in a Japanese high school.
MoreLess Releases