Akihabara Robot-Shop: The Fascination with the Creation of Life Posted on October 13, 2013 by Peter [Show as slideshow] Posted from Taito, Tokyo, Japan.