2 ms·Demonoid was taken down by Canadian version of RIAA so I doubt you'd find any safety in Canada.by nickb 19y agoDemonoid was taken down by Canadian version of RIAA so I doubt you'd find any safety in Canada.