Japanese Tea Tasting in Tokyo: Sencha, Matcha and Gyokuro in Tokyo, Japan