Kotomora
住持 (juuji) Japanese meaning: chief priest of a temple | Kotomora