Slade Wilson (Teen Titans)

Slade Wilson is a fictional supervillain appearing in Teen Titans Go to the Movies!