If you’ve visited Japan, you have more than likely run into Japanese mayonnaise. More specifically, Kewpie mayonnaise, as they have 70% of the market and is THE brand most people think of when looking for Japanese mayo. Kewpie is easily recognizable by the plain bottle with the red lid and packaging that includes a (slightly... Continue Reading →