Kotomora
免罪符 (menzaifu) Japanese meaning: indulgence | Kotomora