Kotomora
急迫した (kyuuhakushita) Japanese meaning: urgent | Kotomora