I live in Japan, and this was what first got me into Carcassonne. It's too bad they don't sell any expansions here though. I had to import all of mine.
On a side note, I have been to all of the Japanese buildings depicted on the special tiles except for the Giant Buddha in Kamakura, and Horyuji temple, which I don't think is a particularly unique structure. I actually used to live just a five minute walk away from Goryokaku park, the star shaped fort, and have been there more times than I can count.