Japan (7): The country has over 2,400 golf courses from North to South. Unfortunately, the best clubs are private, so make sure you call ahead to see if unaccompanied visitors are allowed. Some of my favorites that do allow visitors are the Fuji Course at Kawana Hotel and Taiheiyo Club Gotemba Course.
Thailand (7): The vast majority of golf courses in Thailand are open for daily fee play. Some of the best in this category include Siam Country Club (home of the Honda LPGA) and Riverdale Golf Club. The best golf courses are all part of Golf In A Kingdom.
Japan (7): If you want to golf in less than 8 hours, then golf in Japan is not for you. Of course this includes 18 holes of golf with a 2+ hour break in between for lunch, sauna, and a change of clothes. Not bad actually if you want to experience real Japan.
Thailand (10): You meet friendly locals all over Thailand. A good example is the caddies which are standard at all Thai golf courses. Try playing without a caddie after you get back from a Thailand golf holiday and you will see what I mean.