User blog:OmniWill/New Aliens

Tell me everyone who are these, I am positive that the yellow one is Shocksquatch and the Blue is rook and the Other one is blox, but other people who won't be named (ROB) say that they arn't. Tell me what do you think?