Franklin Cobra

Sir Franklin Cobra is the hidden main antagonist of the upcoming 2019 crime-romance film, An American Lone Wolf In London.