Togo Igawa

Togo Igawa (born September 26, 1946) is a Japanese actor who lives and works in the UK. He guest starred in The Amazing World of Gumball in "The Gift" as Mr. Yoshida, and "The Routine" as the voice of Cartax.

Trivia

 * He, Brian Blessed, Kerry Shale, Sir Derek Jacobi, David Warner and Naoko Mori have starred in at least one episode of the BBC sci-fi drama series Doctor Who.