Cary-Hiroyuki Tagawa is doing a great job!

From the Man in the High Castle.

He plays the Japanese trade minister.

Comments