User blog comment:FTWinchester/Retcon of Avalon/@comment-3481504-20121126022654/@comment-3045936-20121126023731

Look at Edgar Vs Alpha Vampire he even held him off for like a minute. An Alpha is in the comparible leagues of physical strength toward Demons. I mean it took several black eye demons to overpower a weaken Alpha Vampire. What makes the Leviathans so dangerous one near to unkillable even by magical standards and are immune to a lot of species powers Angels and possibly demons. As toward Fairies, I think Avalon is where they are from as in many version Avalon is the original home of Queen Mab, Oberon mother whom imprisioned below with his wife. Maybe, the fairies are magical creatures that are one of the more unrestricted types of magic users. Like how the majority of pagans don't need to possess humans and can just appear on Earth in a physical form. Angels and all but one kind of Demons are restricted by this.