We're taking a deep dive into the cinematic sewer with Tamakichi Anaru's infamous Tumbling Doll of Flesh aka Niku Daruma aka Psycho: The Snuff Reels in today's Sick Flicks.
Infamous director Tamakichi Anaru is back with another Japanese splatterfest in 1998's Women's Flesh: My Red Guts. Is it grosser than Tumbling Doll of Flesh?