Mercedes Benz C63 AMG special edition dresses in white and red for Japan Mercedes Benz C63 AMG special edition dresses in white and red for Japan