A meditation space, recording studio and vehicle for the mysterious, aural broadcast of the peoples' mantras, parked at the intersection of imagination, evangelism, and propaganda. Peddling a homeopat... more
Share The Mantra Trailer
Share to email
Share to Facebook
Share to X