Michel Didier
Creative technologist and immersive experiences artist