Hulk has suggested that he would favour a move to Spain, when he leaves Porto.
The Brazilian international has been strongly linked with a switch to England in recent months, but most of Europe's elite have been checking on him.
Now he admits that he would love to play for either Barcelona or Real Madrid.
"Although I love FC Porto, I would (love) to play for a top quality team like Barcelona or Real Madrid," he told Fut! magazine.
Hulk is being linked with a move away from Portugal, where he arrived after plying his trade in Japan - but he revealed he could have moved to Spain instead.
He said: "Back when I was in Japan I had to choose between Atletico Madrid and FC Porto but I chose Porto because I had the dream of playing there and because adapting to Portugal would be easier."
Hulk is now a full Brazilian international and he is hopeful of becoming a permanent fixture in the side.
"Now it is up to me to remain at the national team," he said.
"I intend to keep working hard so that Mano Menezes can trust me."