For better anonymity, you might want to use multiple mixers (and tor).
If you manage to find non kyc crypto exchanges, you can do source - > mixer - > few day hold in mixer or a throwaway wallet - > throwaway trusted exchange/gambling account (try to change the figure of what you withdraw by a bit) - > second mixer - > withdraw.
This is a lot of process just to hide your coins, privacy coins could do the work too right. Also, would TOR be an optional thing to do because in my country it's pretty laggy to access TOR and I am probably have more luck accessing bank vaults than opening TOR with how slow the Internet is in my country.