Is this a drawing or did you use something like Blender, Maya or Cinema4D (i'm an learning Blender, so i'm just curious.)?
this looks just friking awesome! wish i would be as good as you in drawing my pictures suck..... BUT anyway this deserves a like!