Sheffield

Sheffield is a character from Professor Layton and the Miracle Mask. He is currently a Chief Inspector in Monte d'Or.

Puzzles

 * From the Sidelines