Xavier Harkonnen

Xavier Harkonnen is one of the main characters in the Legends of Dune trilogy.