Le Peregrine

Le Peregrine is a superhero from the Marvel Comics.