Kelsey Hutchison

Kelsey Hutchinson is a voice actress who portrayed Toad in Super Mario Strikers and Mario Strikers Charged.