>>/26221/
 >>/26222/
Then maybe contact the mgmt of endchan on twitter and see what they say or try the home page (see above).
https://twitter.com/EndChanXYZ
Try to find out moar, if you're really interested.
see also  >>/26355/