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