>>/8868/
JUST AS I SUSPECTED, IT'S THE ENDCHAN ADMINS WHO ARE SPAMMING THEIR OWN WEBSITE.