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 …
Finding a speciality coffee shop in Tokyo isn’t hard, but with a list that’s recommended by baristas, coffee breaks in between your shopping sprees will be so much better.