Lockbox #773

Leo finds a key in the parking lot and his life will never be the same.