Shinichi Udo

 宇土信一

1973

Mr Japan - JBBA, Winner

1974

Mr Universe - NABBA, Short, 3rd

1986

World Championships - WABBA, Short, 6th

© MuscleMemory