Evil animals list. Demonology list with over 573 demon names and mean...