I think it's him and here is why. If that is a pic from another board and someone found it and exposed it, he would be laughed off of here for pulling a Frozzor. Imo, he posted even though he didn't want to and deserves the benefit of the doubt. But of course it ultimately is to be decided by SS and Clavin.