My buddy's son found a few of these on the bank of the river we were fishing. I tied one on and it was the most effective fly that day. I have tied a whole bunch in copper and chartreuse. The head is just green, metallic, holographic thread and black tying thread. I like to think of it as a caddis larva - any thoughts? Anyone know if this sucker has a name too?