Japanese-style Green Tea Bags is available online at Art Of Tea. Buy Japanese Green Tea Bags online and enjoy our handcrafted Japanese Green tea today! Purchase Sencha Green Tea Pyramid Teabags – Bulk Packed from Art of Tea through links and I may recieve a commission. Get Sencha Green Tea Pyramid Teabags – Bulk Packed today. Click Buy Now.