Yikes, Thats a case of Genyan Jdm :P, Although the repair work is pretty flawless, The Airbags aren't deployed, looks like the car is a victim of the Tsunami that hit japan, Thank God u r saved..
btw i would suggest u to raise your budget and get Vezel. Its a monster and million times better than Rush