Nahhhhh son.  That username, distracted enough that you couldn't identify a smaller. or you didn't think it was.  Imma need you to flair the fuck up.  Edit: While not a mod, I've seen the photo.   User is human.