CQ is a company in Japan. It is a subsidiary of Takara-Toys, develop electric vehicles.
Subject ID: 1134