Zhuang people
Mo developed from prehistoric beliefs of the Zhuang people; it also has similarities to Chinese folk religion, and has developed similar doctrines to Buddhism and Taoism, in the process of competition with the influence of these religions on Zhuang culture. The Cultural Revolution of China weakened Mo, though the religion has undergone a revival since the 1980s. Moism varies from region to region.