Okinawan martial art for survival in a medieval times.
Kara means empty and te means hand. So it is art of empty hands.
» Glossary: International Teaching Terms