Lord Piccolo (James Marsters)

Lord Piccolo is an evil Namekian.