
The Teke Teke and 8 Foot Tall Woman
The Teke Teke and 8 Foot Tall Woman In this episode, we explore two fascinating Japanese Yokai legends: the Teke Teke and the Hachishakusama (Eight-Foot-Tall Woman). The Teke Teke is the vengeful spirit of a schoolgirl who was bullied, fell onto train tracks, and was cut in half by a train. Now she drags her […]