Wednesday, 9 December 2009


People sleep anywhere if they have to in Japan.... i thought it was just on the trains but it seems people get tired everywhere!

No comments:

Post a Comment