Leonardo da Vinci Steals the Show at the 2015 International Robot Exhibition in Japan DirtBag B. 8 years ago