Can I Have This Dance (Leonardo and Bloom Cover)

Can I Have This Dance? is ??? covered by Leonardo (from Teenage Mutant Ninja Turtles) and Bloom (from Winx Club) ??? where they dance ??? song ???