What's this bug? Spooky looking li'l guys seen in Leesburg, FL this weekend. The bigger guy was ~2.5 inches in length.6yr ⋅ duspsp ⋅ r/whatsthisbug