it's a bambi
little deer
you know?
even deers aren't born weighing 140 lbs
at least I think so
...
irony off
seriously, it could be a fawn
the legs broke upon impact (it's knees are bumper-height)
and then the torso crashed through the left kidney
and got mashed inside the engine bay
I wonder if this car still runs