But wait! Here come SATAN