Talk:Pokemon/Powerpuff Girls

I'm guessing Jessie is Sedusa,Mewtwo is Mojo, & Giovanni is Him,right?