Kotomora
自棄っ腹 (yakeppara) Japanese meaning: desperation | Kotomora