Looks more like a 2003 X-corolla..... the headlight curve on the hood is a give away.
I also spot a Kenwood 718.... Maybe the mighty 718's created a blackhole and the car got sucked in....
Sad though. Single way roads + excessive overtaking = roadkill.