Oh man that sucks! I was up there today going for a drive but I can't say that I saw you, if I did I would have stopped buddy, hope I wasn't one of the members that drove past! Same thing happened to me up there buddy; that's how I wrote of my first Skyline. Dude on the wrong side of the road, I swerved to miss, car wiped out and the bastard just kept going when he clearly knew what had happened.
I hope you are ok buddy, know what it feels like to have to pay for an accident when it wasn't your fault, take care, keep safe and hope all gets sorted with the repairs really quickly!