Kotomora
聴罪司祭 (chouzaishisai) Japanese meaning: confessor | Kotomora