Japan: Tradition. Innovation
Canadian Museum of Civilization
May 20 - October 10, 2011
Exhibition information
"These robots will knock your socks off"
- Ottawa Citizen review with photos and video