Finch

Finch is a minor character in Professor Layton and the Last Specter.

Puzzles

 * How Old?
 * Swap Meet