FANDOM

1,940,974 Pages

StarIconGreen
The Nature Of Triumph

This song is by Pyramaze and appears on the album Melancholy Beast (2004).

TrebleClef Instrumental

External links