What does the badge behind the front wheelarch say exactly ?
Looks a bit long for V8 6.3
Is there a further knob you pushed on the spec-computer ?
It just says 6.3 AMG, but it is easy to press too many options on the spec!

It has the PPP pack and an LSD, but luckily MB threw a lot of gear in for nothing as it is a 125th model, so Command, Sunroof (which I didn't order), etc, etc, came free.
Good job I didn't know that when speccing the car as I'd have probably spent the saving...