Yuji Chae

9th Feb 2003 1.75m/105kg Tighthead Prop