Antenna Shops: Travel Across Japan All in 1 Day
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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed