Web of Lies S06E03 — The Devil's Pact | Oryxa