Looks good to me. Bama57 looks more crotchety, Chech looks like a Mountain Lion instead of a house cat and my golfing Saban looks taller. He'll appreciate that.
crotch·et·y
ˈkräCHədē/
adjective
irritable.
"he was tired and crotchety"
synonyms: bad-tempered, irascible, irritable, grumpy, grouchy, cantankerous, short-tempered, tetchy, testy, curmudgeonly, ill-tempered, ill-humored, ill-natured, cross-grained, peevish, cross, fractious, pettish, waspish, crabbed, crabby, crusty, prickly, touchy, snappish, snappy, cranky, ornery
"it's the dreadful arthritis that has made him so crotchety"