Those are the only photos I have seen that sort of makes him human.
Barry is grinning but Moosie looks like she is passing a wad of razor wire.