Tea has a long history in Japan and is now the country's most commonly drunk beverage. Join Jason and Paul as they explore the many varieties of Japanese tea!
See All 158 Episodes of "Sightseeing Japan"