IUTOYYE Facehugger Plush Creative Soft Doll Gift Chestburster Plush Toy Stuffed (Large)