human
What promotion did Sato perform for in Japan?
assistant
Sato performed for numerous Japanese promotions such as Michinoku Pro Wrestling, Pro Wrestling Noah, All Japan Pro Wrestling and New Japan Pro Wrestling.