That museum is hard core steampunk. And, it really exists!
Check out this street view tour inside the Oxford Museum of Natural History.

Can’t wait for the next page?
Vote for I, Mummy
to see a preview!