I never saw the Powerpuff Girls, although i didn't watch Cartoon Networks much. But somehow it reminds me of the Spicegirls when i see pictures of them.
I watched Nickelodeon or Disney XD (Disney changed there names many times, so i watch also the older version of that).
Toy Tags Evolution
Really interesting to read.
Source: Bricks to Life