Vocabulary
ワタワタ
ワタワタ
flustered; confused; panicked
adv-to
adverb
suru-verb
noun