The Thing 2 the new creatures

s