The use of the term "the Beast" alludes to Christian mythology. I don't know if he has his own private definition of the reference or not.
I've been advocating a total war of annihilation for years. But not as a "redemption", but more as a "final solution".