It looks like a rainbow boa, but may be a specific locality, not technically a Brazilian. I only say this because the pattern is a little different than I am used to seeing. The dorsal circles are larger and overlapping, and the side pattern 'eyes' look larger and closer spaced.

What did the owner say it was?