In Japan, napping at work won't get you fired. In fact, taking time out for a snooze is seen as honorable and a sign of diligence by employers.
I had first hand experience working in Vietnam. We would have a 30 min nap after our lunch. Made a world of a difference around productivity & having more energy / patience for when you would return home to your family."