User blog comment:Avatar XIII/DCRB 12: Teen Titans vs Powerpuff Girls/@comment-5101200-20161024135204/@comment-25907157-20161024151306

Dude I'm so good at guessing your battles. All the hints make sense now.