Never, ever fall asleep in Japan.

More