retro PowerPuffGirls. .. There actually was a PPG anime