If you ever hang out in Tokyo until late at night, you will definitely see these people in person.
It's very common to see guys in business suits sleeping at train stations.
Nomisugi translates to 'drink too much'
It's very common to see guys in business suits sleeping at train stations.
Nomisugi translates to 'drink too much'