Have you ever tried to shake hands with a Japanese only to be bowed at instead?

Or have you suffered disdainful looks when you blew your nose in public, or dunked your towel in a hot springs bath, unaware you are breaking social codes?

Japan's many rules of etiquette may bemuse foreign visitors, while for long-term residents mastering them is a key part of embracing the culture.