Kotomora
罪滅ぼし (tsumihoroboshi) Japanese meaning: atonement | Kotomora