Buster Beetle

Buster Beetle is a species of Buzzy Beetle that throws blocks.