The Inokashira Park Dismemberment Incident
It was the morning of April 23rd, 1994, and a cleaning woman at Inokashira Park in Tokyo was emptying out the garbage cans when she came across a plastic bag that smelled particularly foul. At first believing it contained rotten fish, she opened the bag to take a peek inside, but was instead horrified to … More The Inokashira Park Dismemberment Incident
