Brian Froud

Brian Froud is the voice of Harold on Total drama island.