Some strange mountain animal we spotted in the middle of nowhere. The picture doesn't do it justice!