Margaret Rosenblatt

Margret is Duncan's human mother.

Biography
She at one point had a romantic realationship with Belloc duncans dad.It is unknown when this realationship began or why it ended.Margaret just wants her son to have a normal life...or as close to normal as he can get.