One in particular stands out: a giant stone known as Turtle Rock (Kameishi), believed to be the giant turtle that carried Toyotama-hime from the Palace of the Sea God when she came here to give ...