What Is This? What? This was sitting by my driveway the other day. The rain brings out the creatures. Of course, I pulled out my camera. Rate this: