your avatar is kinda bugging me lately. Everywhere i go , i see memes about this guy.... Whats so interesting about a guy salting some god damn meat ?