Looks like a nice one. I am about to import one myself. Have been back and forth on whether or not to do it. 94 star wagon exceed. Looks great all the way in Japan
Are these sites legit…I’m new to this world and looking to import a delica. I am a bit concerned about laying out $20K CND just with pics and video. Any advice?