Known For: Acting
Birthday: 1979-04-15
Place of Birth: Iwanuma, Miyagi, Japan
Also Known As: Masked Horse, Super Strong Machine No. 69, Taguchi, Pro-Wrestler Sengoku Enbu, Ginbae Mask
You must create an account to continue watching