Premiere Props · Sale 29002 · Lot 920
The Island of Dr. Moreau (1996) Facial Appliance
Screen worn makeup appliance from the 1996 adaptation of The Island of Dr. Moreau, designed by Stan Winston Studios. This is a facial appliance for the leopard man and features protruding whiskers.
Lots with the same title
Other lots catalogued under the same title. They may be copies of this item or quite different things.