Anchomanes abbreviatus

Nothing known about the Anchomanes abbreviatus