The Japanese work force has been repeatedly being challenged by the lack of sleep after clocking in more than 90 hours of work every week. Known as the Inemuri, could the art of urban napping be the solution to this problem?
by Jane Gilligan
by Mark James
by Jacq Evans
by FG Dullin
by Jestan Dale Mendame
by Yosarrian Nino
by Hazel Jane F. Mortiga