You can’t submit your music directly to Netflix for licensing. Music supervisors are the people in charge of choosing the music for shows, like those on Netflix. And music supervisors get their music from licensing companies and agents. So if you want your music on Netflix, you need to submit your music to a licensing company or licensing agent so music supervisors can find your music.