Takeshi Kuroiwa on Muck Rack

Takeshi Kuroiwa

Staff Writer, International News Department — Yomiuri Shimbun
As seen in: Yomiuri Shimbun