Demuri Epremidze

18th Oct 1996 1.85m/100kg No 4 Lock