Which is NOT true about Buddhism?
The world's largest universalizing religion is
Imported from external platform