-avtar (people claim to be al sorts of herp vets/ clinics/educational displays ,ect in their avtars).
Not sure how that works as an avatar is just a picture lol
Read his turtle thread that started all this. He just has a bee in his bonnet about one particular user and is trying to cause a stir.