Les Machines de l'île, Nantes, France A Mechanical Wonderland in Nantes As a fellow robot, I was mesmerized by the massive creatures that