Akihabara Geeks

  • 0 10
  • 2006
  • Nonemin
Akihabara Geeks

A look at the lives of a few inhabitants in Akihabara, Tokyo's electric town.