The Last Caretaker - The Lazarus Complex

Duration: 25:17

I arrive at the Lazarus Complex. No idea what it's for or what I'm supposed to do here but based off the name I can take an educated guess.