There, some bigger resolution.
Well, there is one more alien I am drawing, just sketching for fun.
Might post it later... Some, Xeno-chan.. XD
The others are in attachments.