Sounds From Around The World: Japan

Tea Leaves (Ocha No Ha)