Japanese K Car K ... Kei ... 経 It means "light weight". K-Cars have up to 660cc (some are turbo charged). I do not know how safe but they are very popular in Japan.