Nomad, Social Discourse, society

Uncomfortable Public Embarrassment

You don’t really know uncomfortable public embarrassment until Japanese business people have apologised to you. Seriously, it’s off-putting.