Damn it, it's you! Your thread on conceptart.org is one of my big big fav. : O I didn't know your comic pages nor your dinosaurs.

Definitely happy to have found those artworks here and this piece is simply insane, but then, all your work is.