With little information about it, it was thought to be extinct numerous times.
Với ít thông tin về nó, nó được cho là đã tuyệt chủng nhiều lần.