sixpenceee: The sand in Okinawa, Japan, is made up of tiny stars! These ‘stars’ are exos
sixpenceee: The sand in Okinawa, Japan, is made up of tiny stars! These ‘stars’ are exoskeletons of marine protozoans that lived on the ocean floor up to 550 million years ago. Facebook | Instagram | Scary Story Website -- source link