Kewpie mayo is a Japanese style mayo that is richer and has a delicious umami flavor. Check out this Kewpie Mayo article to learn more.