The Twelfth Doctor is an alien called a Time Lord.
The Twelfth Doctor is an incarnation of the Doctor , the protagonist of the BBC science fiction television programme Doctor Who . Within the series ' narrative , the Doctor is a time travelling , humanoid alien from a race known as the Time Lords .