What we call reality is in fact nothing more than a culturally sanctioned and linguistically reinforced hallucination. Our Peyote Rug is a part of our Inner World's Relaxation Program.
-28" x 22"
-Made in Japan