Down at Fraggle Rock I've seen this guy a few times. His hair is awesome! I dont like to immediately squish insects as some of them can be helpful, mostly with dealing with other insects. Anyone know what this is?