The Powerpuff Girls try to team up with the Teen Titans to defeat Mojo Jojo, but it seems the Titans have something else in mind… CN GAMES: …

source