I'm no expert, but couldn't it be possible that they have a different breed of deer in Europe? I've seen these pictures twice before and both times I was told it was a deer.
I dunno, i'm no expert either but i live in the country and i've seen a lot of deer hits, and just about every one of them somehow involved a busted windshield. Also look at the rest of the bumper, almost unharmed. Hell the radiator core support isn't even phased...hitting even a small doe would've really tore up the front of that car. In order for a car to hit a deer and lodge that much of it inside the engine bay, it would've had to be hauling ass, and it would've had to blow the deer to bits, which would've demolished the rest of the front of that car. If it was a deer, it was a newborn baby deer.
Here's a Honda (i think Accord?) that hit a deer:
Here's another, oddly enough another Honda:
Most hits are more like "clips" where you just barely hit a deer. Those two look more like someone nailed it almost head on. With the way that BMW bumper has the damage right in the middle i have to assume it was pretty straight forward hit, but neither corner has any damage, not even a busted headlight, so to me that says whatever hit it was very small...smaller than a deer. Anything is possible though, and i'm sure someone will tell me that BMW's are better quality than a Honda and that it would take a hit better and blah blah blah...lol.