Steph Garrett

Stephanie Garrett is an American voice actress who primarily works on numerous anime dubs produced by Funimation. She voices the young Larry Butz in the Ace Attorney anime adaptation.