Los únicos restos conocidos son unos fósiles encontrados en Concordia, cerca de Southwest Cape.