Kotomora
どぎまぎ (dogimagi) Japanese meaning: flustered | Kotomora