Tourists wanting to join tea parties and try the combination of matcha powered green tea and yoga are flocking to the Matcha Tokyo Harajuku, which has opened in the capital's Harajuku district. [Read More]

No reproduction or republication without written permission.