Does anybody know the name of the song in this trailer? http://www.limelightfilms.com/japan/japanteaser.mov