Eric Stuart

Eric Stuart is an American voice actor, voice director, musician, singer and songwriter. He voices, in the English dub of Taki Gaiden: The Kunoichi Who Leapt Through Time.