Apparently in Japan napping at work is honorable because it proves you are working hard and late. Funny that the idea of "slacker" isn't the first thing that crosses their mind. East Asia is a different land.
Except don't they actually work really long hours? I visited recently, it seemed like falling asleep on the train (etc.) was normal and they just looked so exhausted, i'd assumed it was the only way they were getting enough in.
I didn't mean to say they are slacking, just that it's funny over here the first thing we would think is 'slacker', but the idea of interpreting it as slacking just doesn't cross their mind.