Dr. Zarius

Dr. Zarius is the leader of the Planet of the Taz as seen in a trilogy of 2001 web cartoons for Looney Tunes.