Kagami Biraki is a Japanese traditional ceremony which literally translates to “Opening the Mirror“ (from an abstinence) or, also, “Breaking of the Mochi“. Video collected from: Japan Karate Association (JKA) website:
Hide player controls
Hide resume playing