>>149882544
if that is him he has gotten a hell of better, but I think is some troll link to some artist to get him harassed, because of the paypal screen shot are fake