Takahisa Masuda

Takahisa Masuda

Born 4 July 1986