"Visitor Q (ビジターQ, Bijitā Kyū?) is a controversial 2001 film directed by cult Japanese director Takashi Miike. It was filmed as the sixth and final part of the Love Cinema series consisting of six straight-to-video releases by independent filmmakers via a brief but exclusive run at the minuscule...