A Tri Colored Heron eating a female walking stick. (Thanks for the ID Scott!) At first I thought it was a worm, then I noticed it had tiny legs?