I recall seeing a demo of a similar setup at Burning Man about 5-6 years ago. Same people?
You can see theirs in this 2018 tour of Plunderground Museum video around the 3:15 mark...
https://www.youtube.com/watch?v=-23-hruLqNI
Very much a Tripper Trap :)