The Island of Dr. Moreau (1996) Facial Appliance

Thumbnail for 7725

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.

Estimate $200 – $400
Starting Bid $50 …read more  

You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

You must be logged in to post a comment.