‘Seal Team’ Animation Feature Is Among Netflix’s Top 10 List In 27 Countries