Human: What promotion did Sato perform for in Japan? Assistant: 
Sato performed for numerous Japanese promotions, including Michinoku Pro Wrestling, Pro Wrestling Noah, Pro Wrestling Zero1, and Pro Wrestling ZERO1-MAX.