From a bag of human hands to LEGO bricks and rubber duckies, some very weird things have washed up on the world's beaches.
"Electrochemically grown crystals. You can still see the holes used to hang the anodes in the plating bath. Towards the end ...