Villain Mojo Jojo getting some good time with the Powerpuff Girls