The Victory Banner which is planted on the summit of Mt. Meru at the center of the universe, proclaims the victory of the Dharma over the forces of ignorance, over all demons and negative Dharmas.