The streaming platform says Netflix’s hit animated musical film “KPop Demon Hunters” was a major driver of engagement in 2025 ...