Okinoshima, Japan The Secret Island of the Japanese Gods Okinoshima, a small island in the Sea of Japan, is a sacred