Traditional Japanese confections are breathtaking and this Sakura Nerikiri is just as beautiful as the real flowers. What is wagashi? Wagashi are traditional Japanese confections that are often paired with green tea. They are typically made from plant-based ingredients such as anko (sweet azuki bean paste), agar, or rice. Wagashi […]