Mermaid mummy found, and Scientists are astounded.
At a temple in Okayama Prefecture, they worship a 300-year-old mummified mermaid. They call it the mermaid mummy. It stands about 1 foot tall. It has an upper-body resembling a…
Magical solutions for every need, wish, worry or problem.