Kotomora
いがらっぽい (igarappoi) Japanese meaning: irritated | Kotomora