Takeshi Takahashi

Info

Nationality: Japanese

Appointed: 1st April 2016

Location