Petter

Petter is a character appearing in Professor Layton vs. Phoenix Wright: Ace Attorney. He lives inside Labyrinthia.

Puzzles

 * Marionettes
 * Cloud Maze 2