Netflix’sSquid ... worldwide with deeper character narratives. From January 6th to January 12th, the series recorded 26.3 million views, securing its position at #1 in both English and non ...