What The Hell Washed Up On a Florida Beach?!

This doll with snakeskin, human teeth, and possibly human skin washed up on the beach and some think it was part of some evil voodoo.

Source: NEWS4