Cosmopolitan germany