Still intact deer skeleton! What are the odds