There was a pizzagate documentary that showed this photo. I will never be able to find it again, maybe it will jog another anons memory. The significance of the pic is the red letters above bourdains head. In Thai or something it reads please no smoking, but if you search that phrase on, I wanna say, the Chinese version of google you end up w a series of loli vids. Sick shit