J-pop megastar Utada Hikaru’s haunting new music video for “Pink Blood” is here!【Video】

Anime theme song deals with the solitude that can come with learning to care for yourself.

Read More