Lord Piccolo (James Marsters)

Lord Piccolo is a Namekian.