The Nameserver itau2.itau.com.br have a IP Address of 200.196.152.77 which is hosted on Brazil.
Banco Itaú - Feito Para Você