Vocabulary

ドサ回り

touring (of a theatrical company, entertainer, etc.); being on the road; road show

noun