>>8336485When he finally takes off the mask (spoilers) it turns out that Coyote is a criminally insane robot clone of Xanatos who was acting for his own interests (or was he?)
Coyote actually has four versions since he keeps upgrading his robot body after being destroyed, so you probably don't recognize him because of that.
Also, realistically, the most I'll see out of this team is pic related as decapitated accessory for another toy.