Tessa

Tessa is a Female Powerpuff Girls, Voiced Rebecca Shoichet