ape mountain lion