See post #113 for a side by side of the logo and a possible match. Let us know what you think.
It's not a multi-colored image like that image of the Powerpuff girls. It's a purple logo on a pink background. I'd be more apt to think along the Arabic lines than I would the Powerpuff girls.