>>213009606
Made in China using Chinese EV technology because Japan doesn't have its own.