હકીકતમાં, આ આઈલેન્ડ પર મુનાકાતા તાઈશા ઓકિત્સુ મંદિર છે, જ્યાં સમુદ્રની દેવીની પૂજા કરવામાં આવે છે.