What the heck! Are you sure this one didn't come from a sci fi flick? Looks like the spice worms from Dune. I have never seen fangs on a worm or larvae or whatever that is, crazy!
Dare I say handsome on this one? I love the design, so fluid and perfect, wow!