Am I the only one that gets power puff girl vibes from the Love Starz trio? Or is it just nostalgia acting up for their appearances?