this japanese film was one of the most fucked-up films i've ever seen. after my fourth viewing i think i fully understood it, but it was just as disturbing each time i watched it.
the rolls of human skin sewn together were pretty vile but the beginning sequence in the train station...holy shit!