AMANITA DREAMS
“I grew up with Amanita mushroom figurines on every Christmas tree. These red and white dotted mushrooms are a symbol of magic and good luck also related to Reindeer and Shaman Santa where I come from and in many parts of the world.” –Starroot