Buzzsaw

Buzzsaw is a Decepticon and mini-boss Transformers: Devastation.