This was the "Humanity Star," a disco ball-like geodesic sphere, which measures about 1 meter in diameter. It is reflecting a philosophy that by going into space, humans can improve our lives on Earth.
space projects Humanity Star