Sherry Thoreson

Sherry Thoreson (credited as Sherry Thorson) is the actress who voiced Chi Chu in [[Ninja Turtles: The Next Mutation].