A sound and light show mocking the beliefs of Hindus, Buddhists, and Muslims.
A sound and light show made fun of religions.