A tumorous, premature silicone puppet- Made for the feature film "The Haunt".
Copy the link below to share this page: