this is a small village on the west coast of the island ikintu kigomba kuba cyaramubayeho munzira the company's flagship car is the ariel atom an extremely light high performance car