Having spent a significant amount of time in Japan, 7/11 there is an experience the rest of the world needs to know.