Kotomora
悔過 (けか, keka) Japanese meaning: repentance | Kotomora