Where does netflix live (I have poor spelling skills, sorry for grammatical errors in German, not my first language)?

ni
2

Where does netflix live (I have poor spelling skills, sorry for grammatical errors in German, not my first language)?

Ex

On the Internet.

Ja