FANDOM

1,999,595 Pages

StarIconGreen
The Nature Of Triumph

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

TrebleClef Instrumental

External links