I think you'll struggle to get them fitted, If you can get 8J or even 8.5 tops you'd find they fit a lot easier I'd expect
As for being about Jap cars that's not strictly true, You can fit anything on anything if you're willing to spend the money / time researching to do so but it's easier to get slightly smaller width to make fitting easier
As for being about Jap cars that's not strictly true, You can fit anything on anything if you're willing to spend the money / time researching to do so but it's easier to get slightly smaller width to make fitting easier