Pash Pash

Pash Pash was a religion that either worshipped or feared the Beast. (TV: The Satan Pit)