500 Keys

Lisa discovers a mysterious set of keys.