The Killer Bride

The Killer Bride

Price to Pay (1x95)


:

Emotions run high as Emma struggles to give in to Camila's request. Iking makes a horrifying discovery about the evil spirits wandering around Las Espadas.

  • :
  • : 115
  • : 0
  • ABS-CBN
  • 21