Something I'll miss from Japan is the convenience stores
They are... well... very convenient. Plus, they're everywhere
We do have some similar stores in Barcelona but 24 hours just a handful. With the extra pain that usually are more expensive than a regular supermarket
Do you have these in your area?