Takashi Yamanouchi, president of Mazda Motor Corp., speaks during a press briefing of the Tokyo Motor Show in Tokyo, Wednesday, Nov. 30, 2011. The Tokyo Motor Show opens to the public this weekend. (AP Photo/Koji Sasahara)