Callie Haverda as Ravager - DCU Teen Titans Fan Cast | myCast.io