The Zen line of Iroha's here! These babies are available in 3 colors, Matcha (Green Tea), Hanacha (Flower Tea), and Yuzucha (Citrus Tea).
Not only do these lovelies look cute as heck, they're as soft as a cloud, mochi, and a baby's butt combined! They're also dust-proof and water-proof because, as you know, the Japanese are serious as can be when it comes to hygiene!
*adding to cart this page includes Zen Yuzucha alone and not the entire set of 3. Other models in the picture are used only as reference.