Vocals Tarja
Programming Torsten
Guitars Jennifer Batten
Swahili spoken words Adrian
Recorded and engineered at English Harbour Studios & Embassy Studio Antigua & Barbuda by Torsten Stenzel
Vocals recorded by Tarja at Stardust III, Marbella, Spain
Guitars recorded and co-produced by Jennifer Batten
Produced and mixed by Torsten Stenzel, Tarja & MIC
Mastered by Tom Porcell Mastering
Executive Producer Marcelo Cabuli for NEMS Enterprises SRL
Art Direction Tarja & MIC
Antigua & Barbuda Photographs by Alexis Andrews
Artwork by Sebastian Freimauer
Album recorded and mixed using Genelec Studio Monitors