Comment Comment by thrownblown you have never been to tokyo on friday night/saturday morning. business dudes sleeping it off on benches are not uncommon at all. parent thrownblown 4 years ago