New Photo: Nap In Transport

Nap In Transport

In Japan, it is quite normal to sleep on the train. I guess if you work so many long hours, you need to get your sleep whenever you can!