The All Seeing Eye
The True Fae living in London England. He lives in an old house in the high end side of town. He is forcing Dr. Marko to make an army of supernaturals to “go to war” with an opposing force within England. He appears as eyes and teeth on walls that he enters and in his home a little boy.