Mermaids of Obama June 16, 2019 By Mermaids of Earth Leave a Comment The mermaids at Obama Beach in Japan. Photo © Emily Ann Mahon.