Went outside this morning to get something out of car, and noticed this alien worm with a hammerhead shark face following me to take my life away. Well, that's what it felt like. Seriously though, what IS THIS CREATURE?

Is it this?