This Deformed Mountain Lion Is Fascinating But Also Might Make You Gag A Little