Shin Takeuchi
Position Lock
Date of birth 7 August 2000
Height 190cm
Weight 98kg
Advertisement