Buddha, founder of Buddhism - triumph of non-Christian god or goddess

Buddha, founder of Buddhism - triumph of non-Christian god or goddess