Ann Delacruz gets brutally fucked to death.