11 Japanese Shopping Etiquette Rules That Will Surprise Clueless Travellers
If you’ve ever wondered why you’re expected to pack groceries yourself or what face covers are for, this is the reason why. We've broken down 11 important Japanese etiquette rules …