Dream catchers are very old amulets that are part of the Native American oral tradition. They represent a key element within a shaman tradition that originated thousands of years ago in North America.When it comes to describing exactly what a dream catcher is, the first thing to explain is that it is...