Bactrurus brachycaudus
Source: NCBI Taxonomy (ID 111554)