Jack is a team prototype fan character I made a couple years ago. team prototype is a sci fi cartoon universe YarkWark created. Jack is an alien bird species in that universe called Direwing.
He is a cyborg pirate and basically a heartless, psychopathic monster...
If you wanna know more about him, ask or take a visit to his toyhou.se
Link
X. Cytilinsk
Excellent character design! Great flame effect too.