Kapala terminalis

Distribution
Cuba

Biology
Host ant: