Found a bunch of these guys on the beach while walking to the loo. Nightlife in the Keys, indeed!