Erick Scarecrow (ESC-Toy) likes secrets. For his latest release, he's given us the following, cryptic, message: "You have to listen to a song called "Heads will roll" by the Yeah Yeah Yeahs then wait for this secret release to drop on ???"
To me, it looks a little bit like Erick's combined Little Red Riding Hood with his Little Axe character with some swap out faces. If you look at the transparent resin head, it appears there's a plug that's attached to the face that's in there. I might be imagining things though.