Takesaki Hironobu, Chief Justice of the Supreme Court of Japan, for In Touch Magazine

Takesaki Hironobu, Chief Justice of the Supreme Court of Japan, for In Touch Magazine