If you're a teen titans fan you've probably heard of the theory that Slade is Batman. Well I always thought that was a stupid theory, but there is one way I think it'd be possible. So here is the only plausible way that Slade in Teen Titans is Batman. Cover by my friend @TheTerraner