found on the beach. any guess what it is? electronic stone?

 

v20240901