"Some speculate the pangolin took its own life"