Barricade (TFA)


 * Barricade as an Decepticon from the Transformers Animated franchise.

Barricade is a Decepticon.