Allan

Allan is a character appearing in Professor Layton vs. Phoenix Wright: Ace Attorney.