Holy fuckin' dogshit, Alex Panzer is really John Demjanjuk.