Kotomora
御嶽 (うたき, utaki) Japanese meaning: sacred site | Kotomora