Snow Castle - Tekken 5: Dark Resurrection

"Snow Castle - Tekken 5: Dark Resurrection" is a high quality rip of "Snow Castle" from Tekken 5: Dark Resurrection.

Joke
At 0:09, the advertised track is mashed up with the song "VOODOO KINGDOM" from the JoJo's Bizarre Adventure series.