I certainly wouldn't say it's under priced! The engine bay condition does not lead me to believe this car has only done 45k miles. Looks more like 145K than 45K. But this is just my observation.
It has a UK spec speedo, again just an observation, doesn't detract from the car.
I wouldn't be looking at a supra for a car as a toy "for a few months" unless it was really cheap, in which case you can easily sell it quickly to get your money back.
IMO, if you bought this and tried to sell it in a few months, you would struggle to get your money back.