Wednesday 1 April 2009 photo 2/21
|
Akihabara, or Akiba, Tokyos technology-district. They have stores specialized in the funniest things, for example stores with only cords and wires
Annons