2005 - culture center - aachen - germany