Being in a different country lends itself to huge cultural differences, overwhelming both seasoned and amateur travelers alike. From social courtesies (bowing when greeting an elder, taking shoes off inside, etc.) to logistical things like yielding left when driving, each country has its own rendition of what is "normal". When inside a grocery store, these differences tame themselves a little. Food is indeed the universal language, ignoring whatever tongue or dialect you may speak in. Instead of feeling overwhelmed, I felt very much at ease and marveled at the amazing selection of fresh Japanese food available. While there still were discernable differences, the subtly allowed me to go from feeling engulfed to simply being amazed.