found this a couple of years ago at a beach at mallorca... completely forgot about it since...do you know what it might be ?...color is whitesilverish...