At the North Face Lodge in Denali National Park.
Actually I do not remember what animal this is from, but a mouse seems reasonable.