Just a weird dude that looks like alien
That dude is such a squig, he looks like he just landed here