Removing the traditional kei car body, followed by equipping it with the powerful components of a contemporary superbike. It’s small, it’s yellow, and it has a decidedly retro look as a hatchback. This isn’t a Mini; it’s a Honda N600 from the early ’70s. The original model was equipped with a compact 600cc-ish kei car...