With its noise, neon and never-ending parade of people, Tokyo can be a very tiring city to say the least.
Then add the almost unnerving nearness of (possibly noisy) neighbours into the mix, and sleep can become a particularly precious prize indeed, meaning that regardless of how uncomfortable or cramped the conditions may be, practically any possibility of a power nap can’t be easily passed up.
Ever.