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 moreSpoiler: a diet of caffeine and power naps might not work for everyone!
See more