Re-creating nodes?

Hey, first off sorry if this is the wrong place to ask this, just tell me to remove it and I will.
So i’ve started blender about a year ago, and i’ve come pretty far, so I decided to make a Sonic The Hedgehog model, and I think it came out okay, but I really can’t figure out the materials, and someone else has done what im trying to do, could someone tell me how to re-create said materials?

My render and nodes.
What i’m trying to re-create (Art is by BlueParadox)

If you need the blend file or something like that let me know.
And uh, I know I probably posted this in the wrong place, but I really don’t know, if any admins want me to remove it please just let me know, or wait for me to do it in the morning, because i’m going to bed after I post this. Thanks

Moved from “Artwork > Blender Tests” to “Support > Materials and Textures”