Love mayo and can’t get enough of it? You might be interested in the latest food that’s made its way to Japan’s convenience ...