Takumi
TERADA
Nationality
JPN
Discipline