Creature from Jekyll Island?