Kotomora
まごまご (magomago) Japanese meaning: confused | Kotomora