Tasoths are in my opinion one of coolest aliens in Xcom history-they design is awsome and they are formidable enemies

For me they are little bit more like newts than lizards but not sure who they really are ...
Here is my new sculpture of Tasoth-hope You people will like it
