>>719915493
>extremely tough
>extremely deadly
nothing in this game is match for your own turds