I have no idea what this is.
I think ad recommenders must periodically suffer from some kind of model collapse. I'm being stalked by ads for things like operating theatre gear, hyperbaric chambers and devices like the attached.
I'm not gonna complain too much. It's much more interesting than it used to be and hope it doesn't revert to video poker too soon.