Large phantom cats are kind of like an overlooked second cousin to bigfoot.