stampedtramp.com
The magical fairyland of Japanese 7-Elevens
7-Eleven may have originated in the States, but let’s face it, the ones here are pretty beat. You go in if you’re on a road trip and need snacks or are otherwise desperate for sustenanc…