User blog comment:Icequeen NinjaWarrior/Final 6 episodes coming Tuesday!/@comment-35176732-20191002201948/@comment-30499831-20191002212137

Looking at the language listed on the website for Masters of Spinjitzu, Dutch. Don't know if there's subtitles.