When did Crunchyroll launch and what was its initial mission?
Crunchyroll launched in 2006 with a mission to host unlicensed, fan-subtitled anime for free as a digital pirate haven. The site operated as a grassroots effort by fans to share Japanese animation with the world before facing legal challenges.