Kotomora
大慌て (ooawate) Japanese meaning: great haste | Kotomora