Wednesday
Jun222011
A Show of Food

Near our apartment is the Shibuya train station, essentially the Times Square and Grand Central Station of Tokyo. Underneath was a testament to the world of take out food, the Food Show. Some cultures just don't have a concept of not eating at a table, while Japan seems to have a subculture of not eating at a table, like this:
Reader Comments