there are 7-11s in japan.
7/11 has a lot of stores in japan, actually. I ate most of my meals from 7/11s when i was trapsing about tokyo 9 years ago. Same with Lawsons. And Starbucks. and KFC (KFC was the first fast food chain to invaid japan), Seattle's Coffee (i got free wireless access there in Ikebukuro, fun memories :)
The word on Largo's shirt is hard to make out.
it says B1T3
largo has worn shirts that say this before, years ago i think. it seemed to fit for some odd reason. Also, its not a hoodie, thats just a high collar