This gallery contains 7 photos.
Sagara Yabukita is the brand of deep-steamed green tea produced by Sagara Bussan Co. Ltd. This time-honored company had the pioneer of deep-steamed green tea as the 2nd president. He is YAMAMOTO Heizaburo. Sagara Bussan has been preserving and improving … Continue reading