To those of you unfamiliar with the catalog of Japanese director Seijun Suzuki, please be assured that I did not vomit up that title in a fit of text…