Tanto la letra como la música ha sido compuesta por el principal guitarrista y vocalista Alexi Laiho.