Could have been magic mushrooms.
very well coulda been
very well coulda been....
a natural remedy that’s been around for eons