Ive never seen green shrooms dude
sounds like it could very well have been peyote to me