The title alone sums up the spirit of Mammut. What shocks, intrigues, subjugates, is its engine. No, even worse: the idea of having taken a turbo car engine to propel a motorcycle. Hayabusa and ZX-12R fan, you will cry. a turbocharged 4-cylinder 2-liter engine displaying the trifle of 260 horses.