Only in Japan will you see these big bodied British rides sitting just inches off the ground. There is absolutely no aftermarket support for these cars here in the states so it’s no surprise really. As always though, leave it to Japan to show us how it’s done! If you’re not familiar with J-Complete make sure you search their name in Google and check out some of their builds.