Sho Maeda
Position Prop
Date of birth 18 November 1999
Height 180cm
Weight 107kg
Advertisement