Kotomora
焦燥感 (shousoukan) Japanese meaning: irritability | Kotomora