Ben Diskin

Ben Diskin is a voice actor involved in Tenkai Knights. He voices Toxsa Dalton in the English dub of Tenkai Knights.