
The Horse That Takes Children
Sep 19, 2026 - 19:29
Radio and PodcastLive Radio & Podcasts
G'day Tea Totalling Guardians 🍵🍵🍵🍵🍵 On a cold afternoon in the spring of 1988, a quiet, uniform residential grid in Nagoya, Japan, became the theater for an act of absolute absurdity and horror. A heavily pregnant y...