Yes, Crunchyroll is legal. It is a streaming service for anime that offers both free and paid memberships. Paid memberships give users access to a larger library of shows and ad-free viewing.