I'd tap that...
vampire with phantom limbs....
vincent from final fantasy/ rayman?
don't know about this Thing-Thing character,
am gonna gooogle it now though!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.