It looks like a tech/mutant dragon that could be found in a Pacific Rim Movie. I like it.