daisuke-hori

Japanese man sleeps 30 minutes

30 Minutes of Sleep: A Japanese Man's Secret to Superhuman Success?

Spoiler: a diet of caffeine and power naps might not work for everyone!

See more