I think it's just HILARIOUS, in Tokyo people sleep everywhere. I see people sleeping or taking a nap in the most funny positions and at the most random locations.
On the subway, on the street, in their cars, in a bar,...
Everyday I see people sleeping in public like it's a normal thing to do.
Today I was sitting in Starbucks, working on my column, and next to me there was a guy sleeping for like 1 hour , and he was snoring like a pig! I almost wanted to scream in his ear!
The other day I went to a restaurant and a woman was sleeping on the table.
I mean, OK if your tired, but please go to bed.
I think it's really funny, but guess it's normal here...