strangesounds.org
Mermaid mummies are terrifying - Strange Sounds
These terrifying mermaid mummies found at different bouddhist temples across Japan are the stuff of nightmares!