Kotomora
とっちる (totchiru) Japanese meaning: to be flustered | Kotomora