New Judas Priest album revealed.

X
It kinda makes more sense
Satan is on X

I don't like calling it that, but can't argue with your logic.