Is this a hemorrhoid??

image