EXPO 2005

Mujiro Ligurio
Security robot
.

...

13/30.