Mr Terrorand Fright was born in the fiery pits of the Underworld and spewed forth from the Grave that sits in the Leicester Square theatre. A peculiar and frightening baby, he has enslaved the staff at the Leicester Square Theatre and is using the 13th Hour Horror Festival as a means with which to summon humanity in their masses as he forms an army with which to take over Earth. Or at least London. He can’t wait.
He finds these humans to be unbearably thick and deserved to be brought asunder.
Visit him in his offices and watch out for his diary entries!