Stephen Leonard

  Writer, Animation Department, Art Department