What Happened Here?

I came back from a New Year’s party to find this in my parking lot (I waited until daylight to take the photo):

I’m somewhat amused, but mostly horrified and curious about this. First, whatever happened, I hope no one got hurt. Second, what happened?!

My best guess is that this person hit something on the way home, but they kept on driving until they got to their parking space, at which point the bumper simply fell off the car. But look at the bumper–that box in the upper right hand corner is the headlight. It’s as if the bumper was actually ripped off the car. Seems like the work of aliens or Gremlins to me.

Any guesses? The car hasn’t returned. Also, should I take the Lexus logo and replace the Toyota logo on my car with it?