from "Professor Layton and the Curious Village" album by Tomohito Nishiura
See who else performs this track