Benten Island & Inasa Beach: Sacred Shrine by the Sea in Izumo, Japan - Where the Gods Gather - YouTube
https://www.youtube.com/watch?v=HnLBxgaOuk0
> Inasa Beach (Inasa no Hama) is the sacred place where deities from all over Japan are welcomed.
> At Inasa Beach, there is a small rocky island called Benten Island (Bentenjima).
> At the top of Benten Island stands a torii gate and a small shrine.
> The shrine enshrines Toyotama-hiko-no-Mikoto, a deity who governs the sea.