While news of extraterrestrial life is pretty vogue right now, the truth is, there have been countless humanoid lifeforms throughout …

source