Check this thing out. I've been researching it but haven't had the time to write about it. The more I read about it, the more complicated and fascinating it gets. Thought I would give you a chance to ponder this mystery before I get my writing shoes on. For reference, it was about 2 cm long (not including antennae), was hanging vertically on my Adirondack chair on my porch on the Dipper Ranch in May. I have never seen one before.