Professor Layton and the Last Specter

Professor Layton and The Devil Flute is the fourth game in the puzzling series.

Publisher: Level 5

Release Date: Oct 17, 2011

About Scuttlebug