The return of the burkha ninjas.