Earl Firefly, aka The Professor, is a villain in the House of 1,000 Corpses franchise.
Subject ID: 138490