A sport car from England or Italy or Germany? Been missing far, of the 280 HP strong athletes was put from Japan on the wheels by a small independent...