Alien Anthology Promotional Life Size Facehugger Fan 2010 SDCC Exclusive
- Reviews (0)
This is a 2010 promotional SDCC Exclusive Alien Anthology life size Facehugger fan, complete and produced by 20th Century Fox. The Facehugger. The fan measures approx: 18 x 21 inches from tip to tip and does show some creasing on the edges of each arm and will ship flat.