Possibly the best song from Hikaru Utada I have ever laid ears to.

Printable View