i need to see the car, all japanese cars are hard to tie down whats exactly in it. between £40 and £60, should have in stock!