David Humphrey

David Humphrey is the respective voice behind Shadow the Hedgehog/Super Shadow in the entire franchise.