Lucifer S03E01 — They're Back, Aren't They? | Oryxa