Vlad the Impaler
Has anybody ever seen these. I'm talking about that pink lid thing in the picture. It looks like it is made from pink foam or the like. I bet it could make really cool props like the top to crypt or something!