Stefan started Art Worx Merchandising in Dortmund and is now in charge of one of the largest shirt and merch productions for the heavy metal world in Germany.