Sunday, September 28, 2008

Akihabara Electric Town




1 comment:

Sue Tenney said...

Amazing, KFC is the same in any language!!! It really looks like it is exciting.