I'm at a loss for words to describe this. Johnny Depp on promo tour in Japan is audience to ... well... this.
Watch for the girls playing the synths. Incredible.
Part 1 and Part 2 (Youtube disabled embedding)
via Ado.
clearer: