Barricade

Main Version
Barricade Original Universe Barricade is an Elite Makuta and member of ZFT.