User blog comment:Astro321/followers questions/@comment-4000230-20140124124100/@comment-4000230-20140126210355

No, Mr Beaver said she is rumored to be desended from Lilith when Peter asked if the Witch was human.