Mastho

Mastho was one of the last of the Daemons. He attempted to manifest on Earth in 2004 by dominating the mind of Douglas Cavendish. He was sent back into imprisonment by Kate Lethbridge-Stewart with the help of time channelers from the future. (HOMEVID: Daemos Rising)