A camel spider or solpugid.
It is known as the windy scorpion AKA camel spider they r very beneficial so please dont kill them
A camel spider or solpugid.
It is known as the windy scorpion AKA camel spider they r very beneficial so please dont kill them