It is found in Belize.
Nó được tìm thấy ở Belize.