Kotomora
洗礼者 (senreisha) Japanese meaning: baptist | Kotomora