Sadly, "monsters" can be found wherever the sea decides to cough up its detritus. What do you make of this... thing? A reader from Salem, Mass forwards these pictures to us of something that washed up on her shores in May. I say it's a damned witch. Just look at that grin! What do you say it is? More photos after the jump.