Looks like a victim in the movie “House Of Wax”
This thing would scare Vincent Price!................