Everything We Know About Hikaru Utada’s 8th Studio Album, ‘BAD MODE’
Today is December 9. (Well, in Japan it already is, and that’s all that matters.) It is a chilly but gorgeous day, and also a time to celebrate: it’s the 23rd anniversary of Hikaru Utada‘s debut with “Automatic/time will tell.”… Read More