Vocabulary

御嶽

(Okinawa) sacred site; sacred grove

noun