やぶきた
yabukita

Noun

1. yabukita (tea cultivar)