No worries! It's a convenience store chain, it's very common in both the US and Japan, but I'm not sure about anywhere else. The outside of the building is branded to look like one of their stores, but most of the set is just general convenience store items/furniture.