It Stinks as hell but appears to be pretty clean...
You can say it's a trap for you....little puppet....
Enjoy the late coming Halloween Stench :)