<p>Netflix releases fresh "KPop Demon Hunters" content, including short films, that users can access on the platform's new "For The Fans!" hub.</p>