Prime 1 Studio has updated with a new Big Chap Alien 1/3 Scale Statue. The statue is based on the original Alien design from the 1979 film that kicked off the franchise. The statue stands at 31″ tall on a Nostromo ship themed base. There are three versions available. There is a standard Limited Version, the Deluxe Limited Version, and the Museum Art Limited Version.
The Limited Version includes an open mouth head sculpt. The Deluxe Version includes swap out open and closed mouth head sculpts, as well as a bust display stand for the head sculpts. The Museum Art Version is a re-release of a sold out statue, featuring the Big Chap in a simple standing pose. These are scheduled for release between September and December of 2023. Read on for photos and full details.