One of my favorite Utada songs! :D Actually, the lyrics in the English version and Japanese version are very different. Both are very cool, but personally I prefer the Japanese version more since it includes hikari (光), her first name in the lyrics.
みゆき
@ExisVR