I did a lot of research and I'm just not able to find a good prepaid or debit card that can be obtained anonymously and topped up using cryptocurrency.
https://ezzocard.com is the only one that is easy to obtain, but the downside is that you need to pay $71 for a $50 prepaid cards.
Everyone else that provides debit cards are asking for a verification.
It doesn't have to be plastic card, virtual will be just fine.
So, hopefully I missed some of those providers, and someone can point me in the right direction.
All card offered by ezzocard are virtual ones which has to be a warning sign for everyone. There is a good
here on forum that list almost all options for those who are looking for debit card with the ability to topped up with crypto. And you are right most of them requires verification.