Details

Added by on June 19, 2018

Loosely based on a rape case that happened to two sisters in Cebu, Visayan, Philippines in late 1990s

Comments are closed.