Beautiful, interesting, incredible cinema.
Another satirical broadside against the thrill-seeking public and the media which panders to them from cult filmmaker Hisayasu Sato.