Remind me again what Japan¡¯s national (nonalcoholic) drink is. No, it¡¯s not coffee, whether out of vending machines or fastidiously dripped by well-coiffed baristas. It is, of course, green tea ¡ª not that you¡¯d realize it in Tokyo. This may be the land where ceremonial tea was perfected, but it¡¯s hard...