Real Name: Genichiro Shimada
Born: February 2, 1950
Hometown: Katsuyama, Fukui, Japan
Billed From: Fukui, Japan
Billed Height: 6 ft 1 in
Billed Weight: 270 lbs
Debut: November 13, 1976