Like Clisp
said,
I know that Brazil DOES require a VISA for U.S. Citizens...and I am almost sure they'll take your RTD, because I am from there and kind of know where the country stays in these things....
Anyway, contact your nearest embassy, you'll nedd a visa as well.
And have fun!
Clisp, what do you mean by unique ?