Henry Ledore

Henry Ledore is a major character in Professor Layton and the Miracle Mask.