What’s going on here?

Hi guys. I’m staying with friends in Chapel Hill NC and I was raking their yard and spotted this. I’m familiar with the Narceus americanus (If I ID’d the millipede correctly) but what is the other insect? And who is eating whom here? Are they eating? What’s going on?! Just super curious.

Hi guys. I’m staying with friends in Chapel Hill NC and I was raking their yard and spotted this. I’m familiar with the Narceus americanus (If I ID’d the millipede correctly) but what is the other insect? And who is eating whom here? Are they eating? What’s going on?! Just super curious.