Site selling 3D images without OSM attribution?

I found this and it seems to me that it is using OSM data to generate the render and i didnt see the attribution asked by the ODBL.

Can somebody confirm this?

Did you try to contact user turbocg?

I’m not 100% sure because it seems to have some buildings that OSM is lacking, e.g. here:

But still, OSM seems a rather plausible source given that they are offering these for many cities around the globe. Have they made any claims what their data source is?

If it’s made from OSM data, then it is indeed missing the legally required attribution.