I just found this very small pic of the F1 from the NEEZ stand at this years SIS at Tokyo!

As I think one could read a "70" on the plate, the car is most likely the same as this one:
http://www.automotiveforums.com/vbul...&postcount=337
So the chances that it's really #070 are quite high...