JAPANESE TEA: shincha, sencha and houjichaTEA AND ZEN Japan is home to an unmistakably unique tea culture, the reasons for which are complex and varied. However you could argue...