<--Previous  Up  Next-->

IMG_1552.JPG

I can't believe that cars can even fit through the streets in Tokyo (or in Japan in general). The cars themselves tend to barely fit through. (Tokyo)