Locked in during a power outage, a convenience store manager goes berserk, assaulting a trapped employee with relentless sexual harassment. Aoi Ichinose

movie

movie poster for Locked in during a power outage, a convenience store manager goes berserk, assaulting a trapped employee with relentless sexual harassment. Aoi Ichinose

Released January 03, 2025