The cast of the avengers in traditional Amazigh battle suits