Barricade

Barricade is a character waiting to be confirmed for Transformers 3.