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