In Germanic mythology and culture, an Elf is a particular kind of human-like supernatural entity, particularly in North Germanic mythology and folk-tales. Elves appear to have been viewed in mediaeval Germanic-speaking societies as entities with magical abilities and extraordinary beauty who were indifferent toward common people and capable of either aiding or hurting them. The specifics of these ideas, meanwhile, have developed in both pre-Christian and Christian cultures and have changed signi ... (Read More)