Credits
Prague Philharmonic Orchestra: Orchestra
Devin Townsend: Guitar, Programming, Producer, Engineer, Keyboards, Mixing, Vocals, Recording, Additional Mastering
Morgan Ă…gren: Percussion
Kat Epple: Flute
Anneke Van Giersbergen: Vocals
Ryan Van Poederooyen: Drums
Brian Waddell: Bass
Mike St-Jean: Programming, Keyboards
Dave Young: Guitar, Keyboards
Andy VanDette: Mastering
Chris Jericho: Vocals
Randy Slaugh: Orchestration, String Arrangement
Dominique Lenore Persi: Vocals