I think it's better to look for something like this in the US. It is much easier (and more pleasant) to get a deal with them regarding international delivery. I also worked in Tokyo for a long time and ordered
classic adidas shoes from a US online store. It was very easy to do, didn’t have any problems throughout. With all due respect, I think finding good delivery options from Brazil will be a pain, so it's easier to just turn your attention to US-based stock. Hope this helps.