Kotomora
自暴自棄 (jiboujiki) Japanese meaning: desperation | Kotomora