Sleeping on Duty • Animation Posters Series 1 / 5
In Japan Inemuri or “sleeping while present” is considered the preserve of employees exhausted by their commitment to hard work, rather than a sign of indolence. It’s a daily struggle for office workers at Neo-Tokyo