Kotomora
御嶽 (みたけ) Japanese meaning | Kotomora