Main content

Web exclusive: Karate island

On the island of Okinawa, a karate supreme master demonstrates this ancient fighting art, developed to defend the island from attack.

Release date:

Duration:

2 minutes