atopthefourthwall.com
DC Comics Presents #26
Watch out, world! Here come the New Teen Titans! …IN YOUR NIGHTMARES.