mermaidsofearth.com
Japan's Twin Mermaids at Mermaid Terrace in Obama - Mermaids of Earth
In the Bay of Obama (inside Wasaka Bay in the Sea of Japan) you will find Mermaid Beach on the edge of the city of Obama. Two mermaid statues are found here, commemorating both national and local legends. They were installed in April 1976 as part of an upgrade and renovation of this area. The …