Dugan

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

Puzzles

 * Rubble Trouble
 * Reflections