Video and making of Amaranth.
Tuomas Holopainen
Marco Hietala
Emppu Vuorinen
Jukka Nevalainen
Anette Olzon