“Ohayou” (good morning), I’m greeted by smiling staff as I make my way into the 7-Eleven – a staple location for any Japan ...