A cloak of thousands of scarlet ibis feathers, sacred to the Indigenous Tupinambá people of Brazil, has been in Danish hands since the 1600s. Now it has finally been returned to Brazil in the midst of an ongoing dispute over Indigenous rights in the country.