There is a MUCH better video out that shows how Tinashe SERVED coming on the STAGE. See here:

https://www.youtube.com/watch?v=57OX0Lgld-k