Description
Green tea is a fundamental ingredient in Japanese food, not just for flavor but for its nutritional benefits. Fukamushi Sencha is a type of Japanese green tea which is grown in the fertile Miyazaki region. The tea leaves are steamed for 90 seconds. It has a faint seaweed taste and brews to a intense umami, full-bodied tea.