By Paris365 on November 19, 2012
Utada Hikaru has blessed us all with a new song and it's one of the most epic ballads you'll ever hear.
Two years ago Utada Hikaru, one of Japan's greatest and most beloved artists, decided that she would stop making music for a long period of time and just live a normal life. Take time to stop and smell the roses, if you will. As her people have put it, she is "currently focusing her energies on her 'human activities'." But, lucky for us, she has made a brief return to music, writing and recording an enchanting new song called "Sakura Nagashi," which will be the theme song for the latest installment in the Evangelion anime film series, Evangelion: 3.0 You Can (Not) Re-Do.