I guess I should specify; it's the big bugger on the right.
There is this cactus in a public garden here and my friend swears it's san pedro or something, I think he's an idiot. Any help is deeply...