Kotomora
あたふた (atafuta) Japanese meaning: in a hurry | Kotomora