Davosboros

Psychedelic is a term from the Greek words psyche ("mind" or "soul") and deloun ("to manifest" or "to show"). It’s a tough time to be alive, for everyone, apparently. Certainty dissolves into absurdity.