sciencealert - The sand in Okinawa, Japan, is made up of tiny...

more about : sciencealert