Vocabulary

ヒューマンウェイブ

human wave

noun