御嶽 うたき
utaki

Noun

1. (Okinawa) sacred site; sacred grove

Other forms: