Japanese work culture is characterized by insane hours and grueling deadlines. To relax and blow off steam, businessmen from the Land of the Rising Sun take the same approach to drinking as they do to work – go all in.
These photos show the aftermath of these all-night benders which apparently result in stripping, yoga and, well, passing out just about anywhere.
[h/t Evoke]