No idea what makes these blue pieces, but they're all over the beach