Takekoshi Tea Strainer 75 K 26 From Japan | Desertcart South Africa