In 15th century Japan a samurai and warlords were meeting to discuss an impending battle. As was traditional for such meetings green tea was being ser..
The Japanese word ikigai (生き甲斐) originates on the island of Okinawa, an island which is home to more people over 100 years old than any other place on..
Hojicha is a relatively new style of green tea, it was first produced in the 1920's in Kyoto, Japan when local tea merchants where left with a surplus..