Very big in length and in proportions. Pronounced and wide occiput; thorax with sharp edged propodeum. Sizeable abdomen. Overall at least 4 cm in length. Better pictures to be uploaded later or at least links to the pictures to be posted in the edit later.