Naoki Takagi

Naoki Takagi (description).