Uncanny Japan - Japanese Folklore, Folktales, Myths and Language
Okiku: The Haunted Doll (Ep. 133)
The Okiku-chan doll is believed to contain the spiri...
more
Sep 30 2023 17m