Kotomora
大主教 (daishukyou) Japanese meaning: archbishop | Kotomora