Japanese People Sleeping In Public
In the UK, and most other Western countries, if you see someone sleeping in public, you assume they are either drunk or homeless. Occasionally, you’ll catch people napping on the train, but most folk try...
Read More →