Chuya's Peyote Trip

The pey­ote cac­tus is a pop­u­lar hal­lu­cino­gen and some­times it would make peo­ple do crazy things and be able to even talk to the spir­its ^^

See al­so