Kotomora
大僧正 (daisoujou) Japanese meaning: high priest | Kotomora