A New Species Discovered?