Ryuichi
SHIBATA
Nationality
JPN
Discipline