Beautiful, interesting, incredible cinema.
A troupe of travelling actors alternate highlights of kabuki theatre with strip shows in their rambunctious journey across Japan.