Yea, Wikipedia was not sure about how it should define that new found animal in the wild. So the first guess was Cowphant. But as scientific researches now have started in dept, we surely will know more in a few days about that new found animal in the wild and from where it comes. :thumb: