Japanese Teabags Giveaway for orders over $30! Did you know that October 31st is Japanese Tea Day? On October 31st in 1191, a Japanese Buddhist priest, Eisai brought green tea seeds from China. He was said to have planted them in the garden of the Ishigamibo at Seburiyama in Hizen (in Kyushu area). To celebrate […]