Newton Belduke

Mist Belduke is a character in Professor Layton vs. Phoenix Wright: Ace Attorney.