深蒸し茶 - Fukamushicha - Deep steamed green tea

Fukamushicha are Green tea leaves which are steamed twice as long as regular Green Tea.  The harmony of sweetness and astringency gives a rich and full taste.