This doesn't seem to go away, it's just getting worse.
I've left 17 abuse reports so far on Clouflare and only more links keep popping up. Today I counted 16 when googling my name.
I made a report to the CAFC as well now, asking what the hell this falls under.
AI will destroy the internet first :/







