I found a Triumph key at Lair O' the Bear yesterday. Anyone?