Parents are in Key West and sent me this. Who knows what it is?