Demon Teacher

N'Garloth-29 or Demon Teacher is a character introduced in the episode Substitute Teacher.