looks like someone shared the torrent on some japanese site because there's been a sudden influx of japanese ips since yesterday