The netflix Japanese dub of the show is being done by the anime voice actors so you can do that if the default english doesnt work for you