Articles

A curated mix on life, work and travel.

Thursday, Jun 16, 2016

The Japanese art of (not) sleeping

The Japanese don’t sleep. They don’t nap. They do ‘inemuri’.