Japan workers are known to be the most hardworking on planet Earth, thanks to its long hours culture. They don’t go back home on time after office hour simply because they would be ridiculed by neighbours for being “lazy”. It’s a huge embarrassment for being labelled as such, hence they work very long hours. Japanese has a specific word for “death from overwork” – karōshi.