Satan is coming back...