This is one of a pair of fisher cats at the science center. They're kinda cute in a weasly sort of way.