Answer
Caodaism (Literally Means The Highest Power or The Highest Lord)

Share and Enjoy !