In todays episode I share one of my favourite extra spooky, creepy, eeky stories, the legend of the haunted doll of Hokkaido. Is it purely myth? Or is the doll the demonic version of Rapunzel fairytale? If anyone ever finds themselves in Hokkaido, let me know. Because I certainly won't be visiting her.