Salvia Divinorum ?

Gotta get the right crap. I ordered it from a guy who has dedicated himself to growing the shit (creepy, I know). It was fairly cheap, and was fucking wild

Ill try to find the site…