Tokyo is part Kantō region… What the heck is Kantō right? Well… As you know, there are 47 prefectures Read More
Hokkaido, the largest and the northernmost prefecture in Japan is famous for a lot of things. Many go there for Read More