• Japanese “We Are The World”

    There are no words. Japanese TV, you've done it again.