International Robot Exhibition 2009, in Tokyo, Japan, Wednesday 25th November 2009.

- Image ID: BFR4E8
International Robot Exhibition 2009, in Tokyo, Japan, Wednesday 25th November 2009.
jeremy sutton-hibbert / Alamy Stock Photo
Image ID: BFR4E8
International Robot Exhibition 2009, in Tokyo, Japan, Wednesday 25th November 2009.