E. aggregata.

Scientific Name: Melithreptus affinis
Subscribe to E. aggregata.
Subscribe to me on YouTube