Kotomora
やるせない (yarusenai) Japanese meaning: miserable | Kotomora