Mirror for humanity