Dr. Tatorusis

Dr. James Tatorusis is the one of the two main antagonists (alongside with The Shadower) of the graphic novel The Devilsih Sixty-Six.