Kelsey Hutchison

Kelsey Hutchinson is a voice actress who portrayed Toad in Super Mario Strikers and Mario Strikers Charged after Jen Taylor left Nintendo.