Elongated Skulls Could be Proof of Alien Life Here!

How else would population start from few?

Evolution....