Vocabulary

迫力満点

full impact; packing a punch

noun