In many ways, the old Norse beliefs of Scandinavia are strange and wonderful. The old pagan religion had gods and goddesses of music and fertility, nature deities, elves, dwarves, giants, magical weapons and modes of transportation, werewolves and other magical creatures. They had warrior heroes slaying huge serpents, and fantastically strange stories.