I remember as a kid there was a taxidermy shop in La Mesa that had a large polar bear like that one in the front window of the shop. Don't know what ever happened to it when the shop closed, that one might even be the same one as it's kinda frowned upon to hunt them now