Duncan Riffon

Duncan Riffon was a contestant from Total Drama Island. He was a contestant on Fresh Blood.