Weird cat. .. That is a "stoat"