Shuffle Dragon

The dragon is the symbolic challenge that the hero must face in order to be granted the precious treasure that it guards in Joseph...