Alien life form "The Space Captain" was 100% handcrafted prop.
Made out of polyurethane foam finished with durable rubberized textured,
airbrushed with acrylic paint.
A huge 1:1 scale life-sized sculpture standing at 3 feet 11 inches tall,
weighed only at 2.9KG. Articulated neck for pose-able head.