DELOUN NECKLACE Derived from the word 'psychedelic,' which is made up of the Greek words "psyche" and 'deloun,' means "to manifest the mind or soul.” The DELOUN necklace features a mushroom pendant, representing the psychedelic Psilocybin mushroom, and is designed to help remind it's...
View Full Details