Need a Quick Snooze? A Nap Cafe Has Opened in Tokyo.

This enterprise needs that may help you get some zzz's so you might take a break from the chaos.