profile image

Ryusuke Taguchi

15 Apr, 1979 in Iwanuma, Miyagi, Japan

Also Known As:

Masked HorseSuper Strong Machine No. 69TaguchiPro-Wrestler Sengoku EnbuGinbae Mask