It's Yusuke Urameshi from Yu Yu Hakusho http://en.wikipedia.org/wiki/YuYu_Hakusho
what show is your avatar from? I forgot the name.