Japanese Fukamushicha green tea Japanese Fukamushi Green Tea (Fukamushicha): Sencha tea subjected to extended steaming