Enjoying Japanese matcha green tea at Nana’s Green Tea in Sapporo Hokkaido and Daimaru