There's a current collaboration campaign going on for Japan and American Express that lasts until August 31st. That said, this is also another advertisement in game that will show up in some shops in XV.
Interesting tie ins and I feel they are a lot better than something like Mountain Dew and Doritos. While I understand people don't like that it says "American" express, I don't really see why it's a problem considering you're not even going to spend any time in the game looking at these things in the window anyways.
Anyways, I've seen people praise the IQ being better in this screen shot and others say that it's shit because of the shop interior... I feel like people don't get that this is a video game or something and are caring a little too much about things that don't really matter that much.
I think the screen shot looks great, the IQ is definitely a lot better, looking forward to those SIGGRAPH sessions.