Kotomora
大忙し (ooisogashi) Japanese meaning: very busy | Kotomora