Mazda 3 and Toyota Corolla Altis: Clash of the Japanese sedans
The Mazda 3 (left) cuts a sultry silhouette while the Toyota Corolla makes a statement with its trapezoidal grille. PHOTOS: KONG YONGYAO