You know.., I know my sister B knows exactly what that creepy thing is because she was talking about it just a few weeks ago and was fascinated by it. I can't get ahold of her right now to ask her what it's called either. I sent her the picture but I'm positive that's what she was telling me about and it has a name just as weird as it is. She lives not far from Kankakee on the river and gets a lot of weird and huge bugs but I would never forget the description of that.