Sale Quick view Compare Carapax (Blue Beetle Movie) Mega Figure MSRP: €35,78 Now: €17,88 Add to Cart The item has been added Sold Out