HomeAnime News Network Voice Actor William Dufris Passes Away Due to Cancer byadmin hg -March 24, 2020 0 Voiced Bob the Builder character, Lupin III in Bye Bye, Lady Liberty & Mystery of Mamo dubs from Anime News Network https://ift.tt/33Iy2iR Tags Anime News Network Facebook Twitter