Pre-Orders Open March 13 for 'Big Chap Xenomorph Close Up Shot Ver.' Statue from Alien
Prime 1 Studio announced "Big Chap Xenomorph Close Up Shot Ver." Statue from Alien. Pre-orders began March 13, 2026 (JST), with release set for November 2027. ASAKUSA, TAITO-KU, TOKYO, JAPAN, March 14, 2026 /EINPresswire.com/ -- From the film …