The best quality Japanese green tea leaves are hand-picked during harvest season. Shizuoka is one of the major tea production prefecture in Japan.