Giant Minotaur and spider robotic puppets in Toulouse https://thekidshouldseethis.com/post/giant-minotaur-spider-puppets-toulouse-la-machine
Giant Minotaur and spider puppets walk Toulouse, France
Search Giant Minotaur and spider robotic puppets in Toulouse