Magic truffles are a species of fungal substance containing psychoactive compounds similar to those found in psychedelic plants. These substances have gained acceptance due to their unique effects and significantly milder trip as compared to the traditional psychedelic mushrooms. If you’re looking to experience the calming and introspective properties of magic truffles in a tea […]