The Netflix logo is displayed above its corporate offices on October 7, 2025 in Los Angeles, California. Elon Musk has urged his followers to cancel their subscriptions to Netflix because of the controversy surrounding the animated show “Dead End: Paranormal Park”. - AFP photo