Islam is the Beast of Revelation, Allah is the anti-Christ and Muhammad is the False Prophet.
Whore of Babylon?