Close

Login

Close

Register

Close

Lost Password

Muppet

Snuffet is a found footage snuff film with a psychotic twist. The victims are all puppets. Imagine a world exactly like our own except for one crucial detail... puppets are real and they coexist with …Read More
-