That ain't no NSX - its a 1991 Testarossa.
Also, carfax shows a potential odometer rollback, but the data on the car is really incomplete so it is hard to say either way. Here's what carfax has got:
05/14/1993 Minnesota
Inspection Station
Passed emissions inspection
05/10/1994 42,000 Minnesota
Inspection Station
Passed emissions inspection
04/19/1995 6,000 Minnesota
Inspection Station
Passed emissions inspection
POTENTIAL ODOMETER ROLLBACK
01/16/1998 8,090 Minnesota
Motor Vehicle Dept.
Chaska, MN
Title #H0160K818
Title or registration issued
05/15/2001 11,094 Pennsylvania
Motor Vehicle Dept.
Bryn Mawr, PA
Title #56094151BA01
Title issued