That is DEFINITELY not an anaconda. I second the Brazilian rainbow boa.