52 cards deck divided into two sets for a huge range of combinations and variety in use

This deck includes one set of 22 dream cards and one of 30 oracle cards.
The dream cards represent the most common dreams we all share universally. Each dream gives possible explanations of the dream meaning.
The oracle cards assist the user to gain further insight into the dreams and apply the wisdom found in these cards.

Dream oracle cards