"Plenitud" is the brand. I understand they are available in some markets in South America.
I think the photo displays one of their older products.
I tried some from Columbia once, and they were no better than Depends Protection with tabs. I did like the noisy plastic.
Take care!
Andrew