Japan 2005
Funny, I don't remember any music playing at this point...