December 19, 2003 by Arion
Posted in
Here's another one of my favorite pictures from my recent trip to Japan. It was taken in Akihabara, the electronics district in Tokyo. So, my question is, how the hell does this guy get into and out of his little tiny shop?!?
