Netflix Deutschland, Österreich und Schweiz, a top YouTuber from Germany, boasts 910.0K subscribers, 335.4M views and ranks #69148 globally and #712 in Germany. Dominating the Entertainment category. The channel recently hit 2.9M views in last 28 days.




