Tai chi is an ancient soft martial art from China.