YOU ARE A MONSTER !!

A ghoulish installation by Art is Tra$h appears just in time for Halloween.



.