I just came back from my dream trip to Tokyo and wanted to share my experience Liberty fabric shopping in Japan. To figure out all the shops in Japan carrying Liberty, I went to the Liberty Japan website to get the list of stores. This is the English translated link to the Kanto region which includes Tokyo and here is…