manichaeism

not defined yet