Oigawa Chaen Easy-to-Use Teapot Green Tea Bags - 50 Bags
1 Teabag for a teapot (Kyusu) makes 3 to 5 cups of green tea.
Deep-steamed tea powder, characterised by its aroma and strong flavour, is finished with high heat to enhance flavour extraction.
No preparation and cleanup required!