First Love, Utada Hikaru (music video)

US-borned Japanese pop-queen Utada Hikaru released her first Japanese album, “First Love” in 1999. The album still holds the best selling record in Japan, and the hit song First Love is always on of my favorite song, as for many other as well..