Japanese movie. Scene of dubious consent.