GODZILLA
MECHAGODZILLA
Uniform Embroidered PATCH
MechaGodzilla is approximately 4" tall.
Patch can be ironed on or sewn on.
Arrives NEW!