Japanese people have the remarkable ability to take a nap anytime anywhere. A favourite place for those power naps is the train. While most adults try to maintain a fairly upright position even while sleeping, these kids seem to have no such reservations and have comfortably settled themselves for a nap on the way home.... Continue Reading →