This is really nice, what kind of coloring is this?
I don't really know anything about art, but I would guess colored pencils or whatever the professional variation is. I believe you can get that nice shading by using a moldable eraser and smearing the color around.