Gavril

Would you want to fight this guy? I think not! Gavril is preparing to confront Talia’s squad using a couple of the Alien Artifact Rings (notice the arms).