new icn messageflickr-free-ic3d pan white

DSC03805

The AKIBA Robot Festival in the Akihabara district of Tokyo, Japan. For more information and videos, visit Robots Dreams at www.robots-dreams.com.

1,083 views
0 faves
0 comments
Taken on November 5, 2006