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