A lot of us have probably heard of that famous Japanese tea ceremony, known as the Chanoyu. Also sometimes called Sado or Ocha. This is a truly elaborate ritual surrounding a loose green tea called Matcha. But how many of us know about Kagami Biraki? The ceremony surrounding the opening of a cask of another Asian […]