This mysterious alien-like ball rolled up on the beach in the Bahamas 12.05