A smudge of menstrual blood awakens a bloodthirsty evil within Tina's toilet.
October 25, 2000
Released
The Killer Krapper
8min
—
English
Eek Entertainment