TEAKI: Fukamushi Sencha (Deep-Steamed) - Green tea from Makinohara, Shizuoka, Japan