Vocabulary
自棄のやんぱち
やけのやんぱち
(sense of) desperation
expression
noun