Lily and Tessa

Lily and Tessa are Female Powerpuff Girls, Lily Voiced Tara Strong and Tessa Voiced Rebecca Shoichet