We need Leon Sandcastle!

His " alter ego" has repeatedly proclaimed his hatred for the Saints