>>149508124
>Made of fucking pollution
>Xenomorph mogging acid
>50m-ish tall
Post acid resistance NOW
https://youtu.be/44pFm0fn2rQ