As soon as I looked at it's eyes (and didn't even read the title yet) I saw a tarantula.
I love this style! Really great composition! Wonderful artwork!
It looks kinda like OMGWTH from Borderlands 2
wow this is really good. the presentation angels are epic.