Celebrating twenty years since their debut, Hikaru Utada takes the stage at Makuhari Messe for the final performance of their Laughter in the Dark Tour.
Starring:Hikaru Utada
Watch all you want.
Pop sensation Hikaru Utada's debut album, First Love, became Japan's best selling album of all time.