In France, a Giant Spider and a Minotaur Roam, and Sleep

The mechanical spider and Minotaur are the works of La Machine, which is putting on immersive street theater in the city of Toulouse.