Mount Fuji convenience store view-blocking screen taken down
Back in the spring, a branch of convenience store chain Lawson in the town of Fujikawaguchiko in Yamanashi Prefecture became Japan’s most unexpected attraction for foreign tourists in recent memory.…