3.5" Teen Titans Robin Vs Slade Action Figure (Bandai 2004) Teen Titans 3.5 inch Robin and Slade Poseable Action Figures. Original Teen Titans Go! Action Figure Series. Made by Bandai in 2004 and long out of Production.