Once you try Japanese Mayonnaise or Kewpie Mayo, you’ll never go back. Japanese Mayonnaise has a rich egg flavor, a tangy and sweet taste, and is creamier in both color and texture than standard mayonnaise. And just like any other Japanese creation, it scores high on the umami factor.