When Hong Kong police officers entered an abandoned apartment in Tsim Sha Tsui, Hong Kong they didn't expect to find much. They certainly didn't expect to find a human skull stuffed inside an oversized Hello Kitty mermaid doll. How did it get there? What unspeakable horrors took place in order for this to have happened?
Information
- Show
- FrequencyUpdated weekly
- Published3 February 2023 at 23:26 UTC
- Length49 min
- RatingClean