The name almost means “You will win” in Japanese. A friend was passing through Tokyo’s Narita Airport recently. Feeling a little peckish and having barely enough time to catch her plane, she sidled ...