At this point, I went with the name filter.
Anons.
We need to find out who owns this site. It's shady, and the details we have discovered are airy at best. If it is as this anon says, then it's a ride to hell.
It's a Chinese site. All in Chinese.
oh andโฆ pb.
Yea, it's honestly amazing.
Lotta bad press, but that inadvertently means more publicity.