Kotomora
うろたえる (urotaeru) Japanese meaning: be flustered | Kotomora