Showing 1 - 1 of 1
Asia focus, Umesh Pandey, Published on 21/01/2013
» Picking up a mechanical cockroach on the table of his office, Ambassador Shigekazu Sato shows off some of the little creature’s moves, saying he is not too fond of things that are static.