Kotomora
快快的 (kaikaide) Japanese meaning: hurriedly | Kotomora