Captain Terror

Captain Terror is a character in Speed Racer. He is the leader of the Car Acrobatic Team and is Speed's arch-rival. His identity is revealed to be Zile Zazic in Speed Racer: The Next Generation.