sixpenceee: The sand in Okinawa, Japan, is made up of tiny stars! These ‘stars’ are exos