Kotomora
大急ぎ (ooisogi) Japanese meaning: great hurry | Kotomora