Japan's ubiquitous convenience store sandwiches have a cult-like following, and its 7-Eleven stores are described as a ...