Antenna Shops: Travel Across Japan All in 1 Day
December 14, 2018
By Josh
As if by magic, it’s possible to virtually visit most of Japan’s forty-seven prefectures through antenna shops located throughout central Tokyo. Antenna shops are local specialty shops sponsored by local governments throughout the country.
0 Read More