Barricade, Decepticon
Barricade, one of the Decepticons. Decepticon logo in dim face. "To punish and enslave."
Compatible with
Features
Explore more
- Published on Feb 18, 2020
- © 2020 Eloptre80. All rights reserved.