Supernatural Spirits - Teke Teke


Episode Artwork
1.0x
0% played 00:00 00:00
Dec 18 2024 12 mins  
Enter the chilling world of Teke Teke, Japan's terrifying urban legend. This vengeful spirit, severed at the waist, crawls at inhuman speed, haunting train stations and urban streets. Discover her tragic origins, eerie tales, and the lingering terror she inspires across folklore, film, and modern culture.