rest in pieces professor layton