Udumbara Videos
Udumbara is the name of a legendary flower in Buddhism. "Udumbara" is a Sanskrit word, meaning "an auspicious flower from heaven."...
.
Udumbara is the name of a legendary flower in Buddhism. "Udumbara" is a Sanskrit word, meaning "an auspicious flower from heaven."...
For us, the appearance of the udumbara means a very special time. It is the time of the end of the old system and the appearance of a new new age of humanity...
.
.
.
.
.
.
.