Mirror of the universe