
The Horse That Takes Children
Sep 19, 2026 - 19:29
Radio and PodcastLive Radio & Podcasts
On the morning of April 23, 1994, a park cleaner in Inokashira Park opened a utility trash container expecting ordinary market waste, only to find a severed human foot inside a translucent blue plastic bag. Within hours,...