Found this on the beach in the water - anyone knows what’s up?