The Japanese make mayonnaise as well as the Brits. Perfectly awful stuff. The best mayonnaise is homemade anyway. Cannot imagine using store bought unless in an absolute mayonnaise emergency. You will not find too many real restaurants using anything else than in house made.
Disagree. My homemade mayonnaise is terrible.