Kotomora
免罪 (めんざい, menzai) Japanese meaning: acquittal | Kotomora