Kotomora
上人 (しょうにん, shounin) Japanese meaning: high priest | Kotomora