User blog comment:Dragonfire101g/I think I found a new routine/@comment-8846246-20171112031514

I'm 99% sure this is them just doing a parody of Just Dance.