https://knowyourmeme.com/users/madethisaccount/photos
You'll notice that he was the uploader of this picture: https://knowyourmeme.com/photos/1878928-angels-in-the-bible
Literally everyone else in the discussion disagrees with him, yet he spams with sockpuppet downvotes what he doesn't like in particular. He also demonstrates active engagement whenever people disprove his claims, making the whole scenario all the more suspicious.