Japanese people will sleep anywhere.

You’ve gotta love this kind of logic. You’ve partied all night long, you’ve missed the last train home and to top it all off you’re beyond drunk. Before slipping into those asphalt lodgings always remember to carefully remove your shoes...
Read more »