A troupe of travelling actors alternate highlights of kabuki theatre with strip shows in their rambunctious journey across Japan.