If you ask me about my simple pleasures, there are a few that top the list. One of them's gotta be 7-Eleven in Japan. Yes, 7-Eleven in Japan — it's home to shockingly good food. In case you didn't ...