Crunchyroll is fully legal and has the right to stream its countless anime content. It distributes only legally obtained material like Netflix and Amazon Prime Video do.