In my opinion, the graphic resembles that of the Powerpuff Girls. Powerpuff Girls were much hotter a few years ago, too.
Will post a later reply..thanks for the ping..
Greg