A predatory alien creature. I have not yet thought of a name for them yet
Oviraptor plus! A bit on the impractically decorative side, but I still like it.
Love that design!
...tomahawk raptors? nice
Maybe Hatchet Raptors? Or Ax Rex?
pretty cool design
I love them! I could totally see them hunting on some open alien plain or jungle!
.... I would not want to be that person standing in between those two... O∩O