Watchers - im Nebel verschollen - Lerangis, Peter (Carlsen)