Taro Aso

Taro Aso is the President of Japan. He Appeared in the Episode "Pinewood Derby"