Heldenhaufen
[ˈhɛldənhaʊfən]

A Bunch of Heroes