八女 やめ ちゃ
yamecha

Noun

1. Yamecha; Yame tea; high-quality tea from the Yame area in Fukuoka — explanation