Meine letzte Nacht auf Erden - Strasser, Todd