from the anime Demashitaa! PowerPuff Girls Z from 2006\r\rLets get this straight; Cartoon Networks PPGs started in 1998, it was the original. if you thought otherwise. smdh