The Clone Wars
Advertisement

George Takei is an actor who portrayed Lok Durd in Star Wars: The Clone Wars.

Credit[]

Advertisement