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.