The 300-year-old mummified “mermaid” with a “human face” and tail is said to grant immortality to whoever tastes its flesh. The creature was allegedly caught in the Pacific Ocean, off the Japanese ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results