February 3, 2005

The Japanese sleep.

Posted by ryan at 10:34 PM in culture .

Japanese people in suits who are asleep in non-bed places.


 

Comments