Edo Yamaguchi is 177 cm.
Edo Yamaguchi's birth name is Ikuo Muto.
Kappei Yamaguchi is 160 cm.
Misa Yamaguchi is 166 cm.
Miyako Yamaguchi is 157 cm.
Ryoichi Yamaguchi is 167 cm.
Saki Yamaguchi is 162 cm.
Tomomitsu Yamaguchi is 175 cm.
Edo Walker is 5' 9".
Harumi Edo is 156 cm.
5' 1"
The cast of Powazon bodi dokufu - 1994 includes: Tomoko Mayumi as Yuka Miroku Yasunori Murata Ren Ohsugi Edo Yamaguchi
Burst EDO