>>531341570
>Designation is 'humanoid'
It isn't. I don't know why you keep making this shit up for when the evidence is right there. Don't believe your lying eyes, I guess?