WHoa! Look what just just washed ashore, a massive shark! Its a GIANT, 52 ft Custom Inflatable Megalodon; a prehistoric shark that was dubbed “Sharkzilla” and designed by Promotional Design Group for Discovery Channel’s Shark Week. This impeccable Custom design is part Inflatable and part robot. Our company collaborated with Mythbusters and a special effects team who constructed the head of this massive creature to be a mechanical powerhouse, crushing large items with its blood curdling jaws!