Blessing ceremony of the historical Kari Oca II Declaration, Kari-Oka Village, at Sacred Kari-Oka Púku, Rio de Janeiro, Brazil, 20 June 2012.