Thread:Echoson/@comment-24770490-20141002113844/@comment-24770490-20141003042332

It mostly is but 80% of the leaks come from that site. They even uploaded the Arc 6 episodes in English months before so they definitely more than a fansite.