Car News The Omoda C3 is an anime-inspired small crossover May 2, 2025 Julian Panlilio Omoda is a relatively young brand, established only in 2022 under the Chery International umbrella….