iyaba yari azi ukuri impanuka yashoboraga kwirindwa the sport is played almost in every country in the world a woman in green skates through a street fair helena goes after the triad killing its leader